<?php
$title="Comprobacion";
include('top.php');

MenuHistorico();

/* NUEVO */
if (isset($_POST['MODIFICAR']) && isset($_GET['Comprobacion'])){
	InsertarEnAusencias($_POST['CARRERA'], $_POST['MODIFICAR'], $_POST['ESCUDERIA'], $temporada);
}
if(isset($_GET['MODIFICAR']) && isset($_GET['Comprobacion'])){

	$cont=0;
	$link=Conectarse();
	$result = mysql_query ("SELECT ID, COLOR, NOMBRE, MANAGER FROM EQUIPOS ORDER BY NOMBRE ASC",$link);
	while ($row = mysql_fetch_array ($result)) {
		$nombrebd[$cont]=$row['NOMBRE'];
		$idbd[$cont]=$row['ID'];
		$cont++;
			
	}
	mysql_free_result($result);
	mysql_close($link);

	$link=Conectarse();
	$result = mysql_query ("SELECT P.NOMBRE, C.TEAM, P.ID, E.ID, C.GPDEALTA, C.ROOKIE FROM CLASIFICACION C, PILOTOS P, EQUIPOS E WHERE C.TEMPORADA=".$temporada." AND P.ID=C.ID AND C.TEAM=E.NOMBRE AND P.ID=".$_GET['MODIFICAR']." ORDER BY P.NOMBRE ASC",$link);

	$cont=0;
	while ($row = mysql_fetch_array ($result)) {
		echo'<br>
		<table align="center" class="Grupos">
		<tr class="Blanco">
		<td class="Piloto">Piloto</td>
		<td class="Escuderia">Escuderia</td>
		<td>GPdeAlta</td>
		<td>Rookie</td>
		</tr>';

		echo	'
		<tr class="Gris1">
		<td><span class="Texto1">'.$row['0'].'</span></td>
		<td align="center">'; echo ImagenEscuderia($row['1'],'N',$row['3']); echo '</a></td>
		<td align="center" class="Texto1">'.$row['4'];
		echo '</td>
		<td align="center"><span class="Texto1">'; if ($row['5'] == 1){
		echo "Si";
		}else {echo "No";
		} echo'</span></a></td>
		</tr>';

		$cont++;

		echo '</tr>';
		echo '</table><br>';
		echo '<form method="POST" action="'.$_SERVER['PHP_SELF'].'?Comprobacion&T='.$temporada.'" name="Modificar">';
		echo '<table align="center">
		<tr>
		<td>Nombre</td>
		<td><span class="Texto1">'.$row['0'].'</span></td>
		</tr>
		<tr>
		<td>Carrera</td>
		<td><span class="Texto1">'.$_GET['CARRERA'].'</span></td>
		<input type="hidden" name="CARRERA" value="'.$_GET['CARRERA'].'">
		</tr>
		<tr>
		<td>Escuderia</td>
		<td>
		<SELECT NAME="ESCUDERIA">';
		for ($j=0;$j<count($idbd);$j++){
			echo'<OPTION VALUE="'.$nombrebd[$j].'" ';if ($nombrebd[$j]==$row['1']){
				echo 'selected="selected"';
			} echo'>'.$nombrebd[$j].'</OPTION>';
		}
		echo'</SELECT>
		</td>
		</tr>
		<tr>
		<td>
		<input type="hidden" name="MODIFICAR" value="'.$row['2'].'">
		<input type="hidden" name="T" value="'.$temporada.'">
		<input type="submit" name="submit" value="Modificar">
		</tr>
		</table>
		</form></br></br>';
	}
	mysql_free_result($result);
	mysql_close($link);
}else{

	echo '<table align="center" class="Resultadosmenu">';
	echo '	<tr>';
	echo '<form method="GET" action="'.$_SERVER['PHP_SELF'].'" name="Temporada">'; /*temporada*/
	echo '<input type="hidden" name="Comprobacion">';
	echo '		<td>';
	echo '			<span class="Texto2">Temporada:';
	echo '				<select name="T" onChange="this.form.submit()">';
	for ($i=0;$i<$conttemporadas;$i++){

		echo '<option '; if($temporada==$totaltemporadas[$i]){
			echo 'selected';
		} echo'>'.$totaltemporadas[$i].'</option>';

	}
	echo '				</select>';
	echo '			</span>';
	echo '		</td>';
	echo '</form>';
	echo '	</tr>';
	echo '</table><br>';

	$cont=0;
	$link=Conectarse();
	$result = mysql_query ("SELECT P.NOMBRE, C.TEAM, P.ID, E.ID, C.GPDEALTA, C.ROOKIE FROM CLASIFICACION C, PILOTOS P, EQUIPOS E WHERE C.TEMPORADA=".$temporada." AND P.ID=C.ID AND C.TEAM=E.NOMBRE ORDER BY P.NOMBRE ASC",$link);
	while ($row = mysql_fetch_array ($result)) {
		$piloto[$cont]=$row['0'];
		$escuderia[$cont]=$row['1'];
		$id[$cont]=$row['2'];
		$ide[$cont]=$row['3'];
		$gpdealta[$cont]=$row['4'];
		$rookie[$cont]=$row['5'];
		$cont++;
	}
	mysql_free_result($result);
	mysql_close($link);
	
	$cont=0;
	$link=Conectarse();
	$result = mysql_query ("SELECT C.TEAM FROM CLASIEQUIPO C, EQUIPOS E WHERE C.TEMPORADA=".$temporada." AND C.TEAM=E.NOMBRE ORDER BY C.TEAM ASC",$link);
	while ($row = mysql_fetch_array ($result)) {
		$team[$cont]=$row['0'];
		
		$cont++;
	}
	mysql_free_result($result);
	mysql_close($link);

	$cont=0;
	$link=Conectarse();
	$result = mysql_query ("SELECT ID, COLOR, NOMBRE, MANAGER FROM EQUIPOS ORDER BY NOMBRE ASC",$link);
	while ($row = mysql_fetch_array ($result)) {
		$nombrebd[$cont]=$row['NOMBRE'];
		$idbd[$cont]=$row['ID'];
		$cont++;
			
	}
	mysql_free_result($result);
	mysql_close($link);
	$link=Conectarse();
	$contp=0;
	$result = mysql_query ("SELECT ID, NOMBRE, NOPILOTO FROM PILOTOS ORDER BY NOMBRE",$link);
	while ($row = mysql_fetch_array ($result)) {
		$pilotosbd[$contp]=$row['NOMBRE'];
		$nopil[$contp]=$row['NOPILOTO'];
		$idp[$contp]=$row['ID'];
		$contp++;
	}
	mysql_free_result($result);
	mysql_close($link);
	$grupoanterior = 0;
	echo '<form method="POST" action="'.$_SERVER['PHP_SELF'].'?Comprobacion&T='.$temporada.'">
	<table align="center" class="Grupos">
	<tr class="Blanco" >
	<td style="height:60px;" class="Piloto">Piloto</td>
	<td class="Escuderia">Grupo<BR>Ausencia</td>';
	if (!isset($piloto)){
		for($i=1;$i<=$numgp;$i++)
		{
			echo '<td class="Escuderia"><a href="./viewresultados.php?T='.$temporada.'&CARRERA='.$i.'">C'.$i.'</a></td>';
		}
		echo'
		</tr>';
		echo '
		<tr class="Gris2">
		<td class="Piloto">No hay pilotos</td>
		<td class="Escuderia"></td>';
		for($i=1;$i<=$numgp;$i++)
		{
			echo '<td align="center"></td>';
		}
		echo'
		<td></td>
		</tr>';
	}
	else{
		echo '<td ROWSPAN=2 valign="top"><div id="table_div" style="overflow: auto; scrol-y:hidden;width:400px;height:auto;position:relative"  > <table><tr>';
		for($i=1;$i<=$numgp;$i++)
		{
			echo '<td style="height:60px;" class="Escuderia"><a href="./viewresultados.php?T='.$temporada.'&CARRERA='.$i.'">C'.$i.'</a></td>';
		}
		echo '</tr>';
		for($i=0;$i<count($piloto);$i++){
			$colorpos="Texto1";
			if ($i%2==0){
				$gris="Gris2";
			}else{$gris="Gris1";
			}
				
				
			$error[$i]=false;
				
			//ROWSPAN=2
			//
			//

			echo '<tr class="'.$gris.'">';
			for($j=1;$j<=$numgp;$j++)
			{

				echo '<td style="height:30px;" class="Escuderia" align="center">'; if($gpdealta[$i] >= $j){
					echo '<font color="red">';
				} if ($error1[$j]=BuscarGrupo($id[$i],$temporada,$j)){
					echo '-';
				} if($gpdealta[$i] >= $j){
					echo '</font>';
				} echo '</td>';
			}
			echo '</tr>
				
			<tr class="'.$gris.'">';
			for($j=1;$j<=$numgp;$j++)
			{
					
				echo '<td style="height:30px;" class="Escuderia" align="center">'; if($gpdealta[$i] >= $j){
					echo '<font color="red">';
				} if ($error2[$j]=BuscarAusencia($id[$i],$temporada,$j)){
					echo '<a href="'.$_SERVER['PHP_SELF'].'?Comprobacion&T='.$temporada.'&MODIFICAR='.$id[$i].'&CARRERA='.$j.'">+</a>';
				} if($gpdealta[$i] >= $j){
					echo '</font>';
				} echo '</td>';
			}
			echo '</tr>';
			for($j=1;$j<=$numgp;$j++)
			{
				if($gpdealta[$i] >= $j){
					if ($error2[$j]==false || $error1[$j]==false){
						$error[$i]=true;
					}
				}elseif (($error2[$j] && $error1[$j])){
					$error[$i]=true;
				}elseif ((!$error2[$j] && !$error1[$j])){
					$enlace=Conectarse();
					$consulta = 'SELECT ESCUDERIA FROM RESULTADOS WHERE CARRERA='.$j.' AND TEMPORADA='.$temporada;
					$result = mysql_query ($consulta,$enlace);
					if ($row = mysql_fetch_array ($result)) {
						$error[$i]=true;
					}
					mysql_free_result($result);
					mysql_close($enlace);
				}
			}

		}
		echo'
		</table></div></td>
		<td>Error?</td></tr>';
		echo	'<tr><td colspan=2 valign="top">
		<table>';
		for($i=0;$i<count($piloto);$i++){
			$colorpos="Texto1";
			if ($i%2==0){
				$gris="Gris2";
			}else{$gris="Gris1";
			}
			//ROWSPAN=2
			//
			//
			echo	'
			<tr class="'.$gris.'">
			<td style="height:60px;" ROWSPAN=2><span class="Texto1">'.$piloto[$i].'</span></td>
			<td style="height:30px;">Grupo</td>
			<tr><td style="height:30px;">Ausencias</td></tr>';
				
		}
		echo '</table>
		</td><td valign="top">
		<table align="center">';
		for($i=0;$i<count($piloto);$i++){
			$colorpos="Texto1";
			if ($i%2==0){
				$gris="Gris2";
			}else{$gris="Gris1";
			}
			//ROWSPAN=2
			//
			//
			echo	'
			<tr class="'.$gris.'">
			<td  align="center"  style="height:64px; width:30px"><span class="Texto1">'; if ($error[$i]){
			echo "X";
			} echo'</span></td></tr>';
				
		}
		echo '</table>';
	}
	echo 	'

	</td></tr>
	</table>';

	echo'
	<table align="center" class="Grupos">
	<tr class="Blanco" >
	<td style="height:60px;" class="Piloto">Escuderia</td>';
	if (!isset($team)){
		for($i=1;$i<=$numgp;$i++)
		{
			echo '<td class="Escuderia"><a href="./viewresultados.php?T='.$temporada.'&CARRERA='.$i.'">C'.$i.'</a></td>';
		}
		echo'
		</tr>';
		echo '
		<tr class="Gris2">
		<td class="Piloto">No hay Escuderias</td>
		';
		for($i=1;$i<=$numgp;$i++)
		{
			echo '<td align="center"></td>';
		}
		echo'
		<td></td>
		</tr>';
	}
	else{
		echo '<td ROWSPAN=2 valign="top"><div id="table_div" style="overflow: auto; scrol-y:hidden;width:400px;height:auto;position:relative"  > <table><tr>';
		for($i=1;$i<=$numgp;$i++)
		{
			echo '<td style="height:60px;" class="Escuderia"><a href="./viewresultados.php?T='.$temporada.'&CARRERA='.$i.'">C'.$i.'</a></td>';
		}
		echo '</tr>';
		for($i=0;$i<count($team);$i++){
			$colorpos="Texto1";
			if ($i%2==0){
				$gris="Gris2";
			}else{$gris="Gris1";
			}


			$errore[$i]=false;

			//ROWSPAN=2
			//
			//

			echo '<tr class="'.$gris.'">';
			for($j=1;$j<=$numgp;$j++)
			{

				echo '<td style="height:64px;" class="Escuderia" align="center">'; 
				if ($errore1[$j]=BuscarPilotosEscuderia($team[$i],$temporada,$j)){
					$errore[$i]=true;
				} 
				echo '</td>';
			}
			echo '</tr>';

			

		}
		echo'
		</table></div></td>
		<td>Error?</td></tr>';
		echo	'<tr><td valign="top">
		<table>';
		for($i=0;$i<count($team);$i++){
			$colorpos="Texto1";
			if ($i%2==0){
				$gris="Gris2";
			}else{$gris="Gris1";
			}
			//ROWSPAN=2
			//
			//
			echo	'
			<tr class="'.$gris.'">
			<td style="height:64px;"><span class="Texto1">'.$team[$i].'</span></td>
			</tr>';

		}
		echo '</table>
		</td><td valign="top">
		<table align="center">';
		for($i=0;$i<count($team);$i++){
			$colorpos="Texto1";
			if ($i%2==0){
				$gris="Gris2";
			}else{$gris="Gris1";
			}
			//ROWSPAN=2
			//
			//
			echo	'
			<tr class="'.$gris.'">
			<td  align="center"  style="height:64px; width:30px"><span class="Texto1">'; if ($errore[$i]){
			echo "X";
			} echo'</span></td></tr>';

		}
		echo '</table>';
	}
	echo 	'

	</td></tr>
	</table>';
}

include('down.php');
?>